Slender worm-eel - Spanish English Dictionary